package com.ccys.db.vo.doctor.passHistoryConsultants;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.util.Date;

/**
 * @program: WhiteCoat
 * @description: Consultants组装数据
 * @author: ZhangJingCan
 * @create: 2024-02-07 17:33
 **/

@Data
public class ConsultantsMakeVo {

    /**
     * ConsultID
     */
    @JsonProperty("id")
    private String consultId;//": "34246891-bec7-448f-aeed-ed753800d0ae",

    /**
     * 创建时间
     */
    @JsonProperty("created_on")
    private Date createdOn;//": "2024-02-05T15:42:26.987",

    /**
     * 时区创建时间
     */
    @JsonProperty("timezone_created_on")
    private Date timezoneCreatedOn;//": "2024-02-05T15:42:26.987",

    /**
     * 名字
     */
    @JsonProperty("first_name")
    private String firstName;//": "ABC",

    /**
     * 姓氏
     */
    @JsonProperty("last_name")
    private String lastName;//": "",

    /**
     * 创建时间显示  来源于：fn_Display_Date函数 传入的是booking的创建时间，然后返回的是字符串。
     */
    @JsonProperty("created_on_display")
    private String createdOnDisplay;//": "about 2 days ago",

    /**
     * 预定成员名字
     */
    @JsonProperty("booking_member_first_name")
    private String bookingMemberFirstName;//": "ABC",

    /**
     * 预定成员姓氏
     */
    @JsonProperty("booking_member_last_name")
    private String bookingMemberLastName;//": "",

    /**
     * 预定孩子名字
     */
    @JsonProperty("booking_child_first_name")
    private String bookingChildFirstName;//": null,

    /**
     * 预定孩子姓氏
     */
    @JsonProperty("booking_child_last_name")
    private String bookingChildLastName;//": null,

    /**
     * 跟进代码
     */
    @JsonProperty("follow_up_code")
    private String followUpCode;//": "",

    /**
     * 状态值
     */
    @JsonProperty("status_value")
    private Integer statusValue;//": 99,

    /**
     * 子状态值
     */
    @JsonProperty("sub_status_value")
    private Integer subStatusValue;//": 0

}
